1. Information Systems Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. Information Systems Department, HECI School, Dar Al-Hekma University, Jeddah 34801, 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