Source: https://hal.umontpellier.fr/hal-01770217/document