Source: http://europhys.stav.free.fr/TermDS2_2014-2015.pdf