1. Department of Computer Engineering and Networks, College of Computer and Information Sciences, Jouf University, Sakaka, Saudi Arabia
2. Department of Computer Science, College of Computer and Information Sciences, Jouf University, Sakaka, Saudi Arabia
3. Laboratory of Engineering of Industrial Systems and Renewable Energy, University of Tunis, Tunis, Tunisia