1. Department of Computer Science, Kebri Dehar University, Kebri Dehar, Ethiopia
2. Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia
3. Department of Electronics and Communication Engineering, Panimalar Engineering College, Chennai, Tamil Nadu, India
4. Research Department, King Abdul Aziz City for Science and Technology, Riyadh, Saudi Arabia
5. Department of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia
6. Department of Computer Engineering, Faculty of computer engineering, Taif University, Taif, Saudi Arabia