Source: https://dl.ummto.dz/bitstream/handle/ummto/400/TABELLOUT%20Nadia%20Magister%20T.M%20137.pdf