Source: https://iris.univ-lille.fr/bitstream/handle/1908/3990/79838.pdf