Micro Combined Heat and Power to provide heat and electrical power using biomass and Gamma-type Stirling engine. (25th June 2016)