Source: http://dante.univ-tlse2.fr/372/1/morillon_solene_2015.pdf