A test facility for technical assesment of Micro CHP feasibility in residential and light commercial applications