1. Department of Computer Science, Prince Abdullah Bin Ghazi Faculty of Information Technology, Al-Balqa Applied University, Salt, Jordan
2. Department of Computer Engineering, Al-Balqa Applied University, Salt, Jordan
3. School of Information and Communication Technology, Griffith University, Nathan Campus, Brisbane QLD 4111, Australia