1. Department of Information Technology, University of Tabuk, Tabuk 71491, Saudi Arabia
2. Department of Computer Science, Aligarh Muslim University, Aligarh 202002, India
3. Department of Computer Science, University of Tabuk, Tabuk 71491, Saudi Arabia
4. Department of Mathematics, University of Tabuk, Tabuk 71491, Saudi Arabia