Source: https://unilim.hal.science/hal-01645048/document