Yahya, Abdulsamad Ebrahim, Department of Information Technology. Faculty of Computing and Information Technology, Northern Border University, Rafha 91911, Saudi Arabia