1. Nanobiotechnology Research Group, National Institute for Biotechnology and Genetic Engineering (NIBGE), Jhang Road, Faisalabad-38000, Pakistan
2. Department of Chemistry, SBA School of Science & Engineering (SBASSE), Lahore University of Management Sciences (LUMS), DHA, Lahore Cantt, Lahore-54792, Pakistan
3. Functional Materials and Nanodevices Division, Ningbo Institute of Materials Technology and Engineering (NIMTE), Chinese Academy of Sciences (CAS), Ningbo City, Zhejiang 315201, P. R. China
4. Department of Physics, Division of Science and Technology, University of Education, Township, Lahore 54770, Pakistan
5. Department of Chemical Engineering, Northeastern University, Boston, MA-02115, USA