1. Department of Chemistry, University of Engineering and Technology, Lahore 54890, Pakistan
2. Biomedical Engineering Department, Stevens Institute of Technology, Hoboken, NJ 07030, USA
3. Department of Chemistry, The University of Lahore, Lahore 54590, Pakistan
4. Institute of Microbiology and Molecular Genetics, University of the Punjab, Lahore 54590, Pakistan
5. Department of Plant Pathology, Faculty of Agricultural Sciences, University of the Punjab, Quaid-i-Azam Campus, Lahore 54590, Pakistan
6. Faculty of Engineering and Technology, Future University in Egypt, New Cairo 11835, Egypt
7. Shandong Technology Centre of Nanodevices and Integration, School of Microelectronics, Shandong University, Jinan 250101, China
8. Department of Chemistry, College of Science, King Saud University, Riyadh 11451, Saudi Arabia