Source: http://eprints.univ-batna2.dz/1820/1/Samai Dounia these finale.pdf