Finite-time thermodynamics and exergy analysis of a Stirling engine for space power generation. (1st January 2022)