1. Science and Technology Unit, Umm Al-Qura University, Makkah, 21955, Saudi Arabia
2. Department of Computer Science, University of Grenoble Alpes, France, SimpliCity Labs, Science and Technology Unit, Umm Al-Qura University, Makkah, 21955, Saudi Arabia
3. Department of Computer Engineering, College of Computer and Information Systems, Umm Al-Qura University, Makkah, 21955, Saudi Arabia