Source: http://cdpc.univ-tln.fr/cv_j_couard_oct2015.pdf