Source: http://www.michel-garrabe.com/pdf/eval_eco_gen/Chapitre02.pdf