Source: http://www.mines-nancy.org/docs/2014160756_iesfenqueteingenieurs2014minesparistech.pdf