Source: https://beep.ird.fr/greenstone/collect/upb/index/assoc/IDR-2017-BOU-CAR/IDR-2017-BOU-CAR.pdf