Source: https://thesesups.ups-tlse.fr/4486/1/2019TOU30145.pdf