1. Department of Computer Science, College of Computer Sciences and Information Technology, King Faisal University, Al-Ahsa 31982, Saudi Arabia
2. Department of Computer Networks and Communications, College of Computer Sciences and Information Technology, King Faisal University, Al-Ahsa 31982, Saudi Arabia
3. School of Automation and Electrical Engineering, University of Science and Technology Beijing, Beijing 100083, China
4. Department of Mechanical Engineering, University of Manitoba, Winnipeg, MB R3T 5V6, Canada