Source: https://iris.univ-lille.fr/bitstream/handle/1908/3246/76833.pdf