Text this: Micro Combined Heat and Power to provide heat and electrical power using biomass and Gamma-type Stirling engine