Source: https://dspace.univ-adrar.edu.dz/jspui/bitstream/123456789/5672/1/m%C3%A9moire%20KHAREF%20corrig%C3%A9.pdf