Source: http://theses.univ-reims.fr/sciences/2009REIMS037.pdf