Source: http://theses.univ-lyon2.fr/documents/lyon2/2013/masson_p/pdfAmont/masson_p_these.pdf