Source: https://matheo.uliege.be/bitstream/2268.2/2393/1/2014_2015_CYTRYN_Stephane.pdf