The design and testing of a kW-class free-piston Stirling engine for micro-combined heat and power applications. (5th January 2020)