Source: https://didier.jamet.sci.free.fr/ECP_thermodynamique/PCs/TDs_2013_correction.pdf