Source: http://members.unine.ch/maria.gomez-aparicio/these-main.pdf