Source: http://eprints.univ-batna2.dz/2021/1/kharkhach souhila.pdf