Source: http://publications.ut-capitole.fr/21771/1/Pouthier_21771.pdf