Balfagih, Zain, Computer Science Department, Effat Energy and Technology Research Center, Effat College of Engineering, Effat University, Jeddah P.O. Box 34689, Saudi Arabia