Source: https://jngg2016.sciencesconf.org/80626/JNGGGilleronHSM2.pdf