Source: http://theses.univ-lyon2.fr/documents/lyon2/2013/guadalupe_silveira_ch/pdfAmont/guadalupe_silveira_c_thesecorr.pdf