1. Engineering Science Laboratory, National School of Applied Sciences (ENSA), Ibn Tofail University, Kenitra, Morocco
2. Department of Mathematics, Faculty of Sciences, Laboratory of Mathematics, Computer Science and Applications-Security of Information, Mohammed V University, Rabat, Morocco
3. Department of Computer Science and Engineering, Qatar University, Doha, Qatar
4. Department of Computer and Information Sciences, Faculty of Engineering and Environment, Northumbria University at Newcastle, Newcastle, U.K.