Source: https://espace.etsmtl.ca/id/eprint/2059/1/DAOUST_Alexandre.pdf