Source: https://hal.univ-reunion.fr/hal-01472557/document