Source: https://www.mcours.net/rapports1/pdf/memoiremaster30395.pdf