1. School of Computer science, Universiti Sains Malaysia, Penang 11800, Malaysia
2. College of Education for Women, University of Basrah, Basrah 61004, Iraq
3. Department of Information Technology, Technical College of Management-Baghdad, Middle Technical University, Baghdad 10011, Iraq
4. Department of Computer Science, University of Technology, Baghdad 10011, Iraq
5. College of Computer Science and Engineering, Taibah University, Madina 42353, Saudi Arabia
6. Applied Collage, Taibah University, Madina 42353, Saudi Arabia
7. College of Applied Studies and Community Service, King Saud University, Riyadh 145111, Saudi Arabia