Source: https://publications.polymtl.ca/5270/1/2020_SimonLaliberteRiverin.pdf