Source: https://projets-ima.plil.fr/mediawiki/images/5/55/Rapport_PFE_28_Alexis_DORIAN.pdf