Source: http://theses.univ-lyon2.fr/documents/lyon2/2004/guillaume_b/pdfAmont/guillaume_b_annexes267_291.pdf