Design for micro-combined cooling, heating and power systems stirling engines and renewable power systems - Badea, Nicolae 1960- (Springer London, 2015)