, faculty of computing and information technology, Rabigh king Abdulaziz University Jeddah KSA, Saudi Arabia