1. Department of Computer Engineering, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia
2. Control and Energy Management Laboratory, National School of Engineering of Sfax, Higher Institute of Biotechnology of Sfax, University of Sfax, Sfax 3038, Tunisia
3. Research Laboratory in Intelligent Machines, National Engineering School of Sfax (ENIS), University of Sfax, Sfax 3038, Tunisia