1. Department Computer Science and Information Technology, Hazara University, Mansehra 21300, Pakistan
2. Faculty of Engineering Sciences and Technology, Hamdard University, Islamabad 44000, Pakistan
3. Department of Network and Telecommunication, University of Haute Alsace, 68008 Colmar, France
4. Department of Computer Science and Information Systems, College of Applied Sciences, AlMaarefa University, P.O. Box 71666, Riyadh 11597, Saudi Arabia