1. MicroNano Lab, Electrical Engineering Department, Information Technology University (ITU) of the Punjab, Ferozepur Road, Lahore 54600, Pakistan
2. Department of Computer Science, Information Technology University (ITU) of the Punjab, Arfa Software Technology Park, Ferozepur Road, Lahore 54600, Pakistan
3. NAMAL University, Mianwali, Pakistan
4. Innovative Technologies Laboratories (ITL), King Abdullah University of Science and Technology (KAUST), Saudi Arabia