Thermal efficiency boundary analysis of an internal combustion Rankine cycle engine