1. Institute of Chemistry, The Islamia University of Bahawalpur, Bahawalpur 63100, Pakistan
2. Institute for Advanced Study, Shenzhen University, Shenzhen 518060, China
3. Department of Biochemistry, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
4. Department of Botany and Microbiology, College of Science, King Saud University, Riyadh 11451, Saudi Arabia
5. Department of Nuclear and Renewable Energy, Ural Federal University, Yekaterinburg 620002, Russia
6. Centre for Cooperative Research on Alternative Energies (CIC energiGUNE), Basque Research and Technology Alliance (BRTA), Albert Einstein 48, 01510 Vitoria-Gasteiz, Spain
7. Department of Chemistry, School of Natural Sciences, National University of Sciences and Technology, Islamabad 44000, Pakistan