Source: https://savoirs.usherbrooke.ca/bitstream/handle/11143/6725/Boileau_Eve_MSc_2015.pdf?sequence=1