Source: https://savoirs.usherbrooke.ca/bitstream/handle/11143/11894/Vachon_Nicholas_MEnv_2018.pdf