1. Sarhad University of Science and Information Technology, Peshawar, Pakistan
2. University of Engineering and Technology, Taxila, Taxila, Pakistan
3. Institute of Management Sciences, Peshawar, Pakistan
4. Department of Computer Science, Bahria University, Islamabad, Pakistan
5. Department of Computer Systems Engineering, University of Engineering and Technology (UET), Peshawar, Peshawar, Pakistan