1. Department of Computer Science, University of Engineering and Technology, Lahore 54890, Pakistan
2. Department of Computer Engineering, University of Engineering and Technology, Lahore 54890, Pakistan
3. Department of Electrical & Computer Engineering, COMSATS University Islamabad, Lahore Campus, Lahore 54000, Pakistan
4. Department of Electrical Engineering, Government College University, Lahore 54000, Pakistan
5. Department of Zoology, Kohat University of Science and Technology, Kohat, Khyber Pakhtunkhwa, Pakistan
6. School of Electrical and Computer Engineering, Haramaya Institute of Technology, 138 Diredawa, Ethiopia
7. Faculty of Engineering, Uni de Moncton, Moncton NB E1A3E9, Canada
8. Spectrum of Knowledge Production & Skills Development, Sfax 3027, Tunisia
9. School of Electrical Engineering, Department of Electrical and Electronic Engineering Science, University of Johannesburg, Johannesburg 2006, South Africa