Source: https://l2ep.univ-lille.fr/fileupload/file/theses/SalmaElAimani.pdf