Source: http://thesesups.ups-tlse.fr/3996/1/2018TOU30092.pdf