1. Department of Electronics, Institute of Physics, GC University Lahore, Lahore 54000, Pakistan
2. Department of Information Sciences, Division of Science and Technology, Township Campus, University of Education, Lahore 54000, Pakistan
3. Department of Computer Science, Superior University Lahore, Lahore 54000, Pakistan
4. Micro and Nanotechnology Research Center, Universidad Veracruzana, Boca del Río 94294, Veracruz, Mexico