Source: http://theses.univ-lyon2.fr/documents/lyon2/2015/raab_r/pdfAmont/raab_r_these.pdf