Jaffar, Amar, Computer and Network Engineering Department, College of Computing, Umm Al-Qura University, Makkah, Saudi Arabia