Source: http://thesesups.ups-tlse.fr/2823/1/2015TOU30135.pdf