1. State Key Laboratory of Advanced Technology for Materials Synthesis and Processing, Wuhan University of Technology, Wuhan 430070, China
2. Chemistry Department, University of Buner, Swari, Buner, Khyber Pakhtunkhwa, Pakistan
3. Chemistry Department, Government College University Lahore, Lahore-54000, Pakistan
4. Nanotechnology Research Centre, Sultan Qaboos University, PO Box 17, PC 123, SQU, Al-Khoudh, Oman
5. Chemistry department, Faculty of Science, Fayoum University, Fayoum 63514, Egypt
6. Department of Materials Science and Engineering, Chungnam National University, Daejeon 34134, Republic of Korea
7. Department of Chemistry, University of Sialkot, Sialkot 51040 Punjab, Pakistan
8. Key Laboratory of Urban Agriculture (North China), Ministry of Agriculture, College of Biological Sciences Engineering, Beijing University of Agriculture, Beijing 102206, China
9. Chemistry Department, University of Mianwali, Mianwali 42200, Pakistan
10. Physics Department, University of Sargodha, Sargodha 40100, Pakistan
11. Chemistry Department, Abdul Wali Khan University Mardan, 23200, Pakistan
12. Department of Chemical and Petroleum Engineering, College of Engineering, Sultan Qaboos University, P.O Box 33, Al Khould, Muscat, PC 123, Oman
13. National Research Tomsk Polytechnic University, 634050 Tomsk, Russian Federation