Source: https://insep.hal.science/hal-01757037/document