Source: https://www.lip-unifr.ch/wp-content/uploads/2019/02/17-18_Travail2_CORR_Carrupt_A_-Ikikardes_O.pdf