1. Multidisciplinary Faculty of Nador, University Mohammed Premier, Oujda, Morocco
2. Laboratory LaSTI, ENSAK, Sultan Moulay Slimane University, Khouribga, Morocco
3. Department of Computer Science, Faculty of Computer Science and Telecommunications, Cracow University of Technology, Krakow, Poland
4. Computer Science Department, Community College, King Saud University, Riyadh, Saudi Arabia