Free Piston Stirling Engine as a new heat recovery option for an Internal Reforming Solid Oxide Fuel Cell. (June 2021)