Source: https://hal.univ-lille.fr/hal-03038654/document