Source: https://www.enib.fr/~redou/publications.pdf