1. Industrial Innovation and Robotics Center, Faculty of Computers and Information Technology, University of Tabuk, Tabuk, Saudi Arabia
2. Department of Computer Science and IT, La Trobe University, Melbourne, Australia
3. Department of Electrical and Computer Engineering, Oakland University, Rochester, NY, USA
4. Faculty of Applied Medical Sciences, University of Tabuk, Tabuk, Saudi Arabia
5. Faculty of Computer and Information Systems, Islamic University of Madinah, Medina, Saudi Arabia