1. Information and Computer Science Department, King Fahd University of Petroleum and Minerals, Saudi Arabia
2. Information and Computer Science Department, King Fahd University of Petroleum and Minerals, Saudi Arabia and Imam Abdul Rahman bin Faisal University, Saudi Arabia