Source: http://thesesups.ups-tlse.fr/1144/1/Sekli-Belaidi_Fadhila.pdf