Source: http://thesesups.ups-tlse.fr/3887/1/2017TOU30341.pdf