1. Department of Computer Science and Software Engineering, International Islamic University, Islamabad 44000, Pakistan
2. Department of Computer Science, National University of Modern Languages, Islamabad 44000, Pakistan
3. College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia
4. Department of Computer Science, Electrical and Space Engineering, Luleå University of Technology, 971 87 Luleå, Sweden