Source: http://eprints.univ-batna2.dz/1528/1/Derardja-mounira.pdf