1. Faculty of Information and Communication Technology, Balochistan University of Information Technology, Engineering and Management Sciences, Quetta, Pakistan
2. James Watt School of Engineering, University of Glasgow, Glasgow, U.K.
3. Computer Science Department, the Faculty of Science and Technology, Middlesex University, London, U.K.
4. Department of Electrical Engineering, Lahore College for Women University, Lahore, Pakistan