Source: https://theses.hal.science/tel-03413856/file/These_Anne_Marie_COTTON.pdf