Alzain, Mohammed, Department of Information Technology, College of Computers and Information Technology, Taif University, Saudi Arabia