Source: https://lilloa.univ-lille.fr/bitstream/handle/20.500.12210/18862/HDR_Toffoli_Denyze_vol.2_publications.pdf