Source: https://espace.etsmtl.ca/id/eprint/1079/1/LACROIX_Etienne.pdf