Source: http://eprints.univ-batna2.dz/342/1/Benzid AZIZA BAtna 2.pdf