Source: http://www.univ-bejaia.dz/xmlui/handle/123456789/7148.pdf