Source: https://dl.ummto.dz/bitstream/handle/ummto/10754/M%C3%A9more%202018.pdf