https://learnmechanical.com/vapour-compression-cycle/