Source: http://thesesups.ups-tlse.fr/1737/1/2012TOU30117.pdf