Source: http://data.leo-univ-orleans.fr/media/seminars/448/papier1-hassen-eggoh-version24112018.pdf