1. Department of Electrical Engineering, University of Engineering and Technology Lahore, Faisalabad Campus, Faisalabad, Pakistan
2. Department of Electrical Engineering, GC University, Faisalabad, Pakistan
3. Department of Computer Science and Engineering, University of Engineering and Technology Lahore, Pakistan
4. Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3GJ, UK