https://mechanicalbasics.com/refrigeration-cycle-thermodynamic-cycle-types/