1. Information Systems Department, HECI School, Dar Al-Hekma University, Jeddah 34801, Saudi Arabia
2. Information Systems Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
3. Information Technology Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
4. Mathematics Department, Faculty of Science, Al-Azhar University, Naser City 11884, Cairo, Egypt