1. Technical Sciences Faculty, Sidi Mohamed Ben Abdellah University, Fès-Atlas 30000, Morocco
2. Laboratory of Engineering Sciences, Multidisciplinary Faculty of Taza, Sidi Mohamed Ben Abdellah University, Taza 35000, Morocco
3. Centre for Computational Science and Mathematical Modelling, Coventry University, Priory Road, Coventry CV1 5FB, UK
4. Computer Science, Signals, Automatics and Cognitivism Laboratory, Sciences Faculty of Dhar El Mahraz, Sidi Mohamed Ben Abdellah University, Fès-Atlas 30000, Morocco
5. Office of Communications, 15 Lauriston Place, Edinburgh EH3 9EP, UK
6. School of Engineering, College of Arts, Technology and Environment, University of the West of England, Bristol BS16 1QY, UK