Advances on a free-piston Stirling engine-based micro-combined heat and power system. (25th November 2022)