Source: https://oatao.univ-toulouse.fr/19686/1/Lecarpentier_Martinez_19686.pdf