Source: https://jds2017.sfds.asso.fr/program/Soumissions/subm156.pdf