Source: https://hal.univ-reunion.fr/hal-01226932/file/Souprayen-Cavery-TD46.pdf