1. Department of Computer Engineering, College of Computer and Information Sciences, Majmaah University, Al Majmaah 11952, Saudi Arabia
2. Department of Basic Sciences and Humanities, College of Computer and Information Sciences, Majmaah University, Al Majmaah 11952, Saudi Arabia
3. Department of Mathematics and Statistics, University of Victoria, Victoria, BC V8W 3R4, Canada