Source: https://publications.polymtl.ca/2004/1/2015_AmrAbdellaoui.pdf