Source: http://eprints.univ-batna2.dz/712/1/hyg Mohamed Mouda..pdf