1. Department of Chemistry, University of Gujrat, Gujrat 50700, Pakistan
2. Key Laboratory Incubation Base for Green Processing of Chemical Engineering, School of Chemistry and Chemical Engineering/State, Shihezi University, Shihezi 832003, PR China
3. Department of Chemistry, Division of Science and Technology, University of Education, Lahore 54770, Pakistan
4. Department of Botany and Microbiology, College of Science, King Saud University, PO Box 2455, Riyadh 11451, Saudi Arabia
5. Catalysis and Nanomaterials Lab 27, Department of Chemistry, Quaid-i- Azam University Islamabad, Islamabad 45320, Pakistan
6. State Key Laboratory of Electroanalytical Chemistry, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, 5625 Renmin Street, Changchun, 130022, People's Republic of China
7. School of Applied Chemistry and Engineering, University of Science and Technology of China, No. 96 Jinzhai Road, Hefei, Anhui, 230026, People's Republic of China