1. Institute of Chemistry, The Islamia University of Bahawalpur, Bahawalpur 63100, Pakistan
2. Department of Biochemistry, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
3. Solar Energy Research Group, Environment and Sustainability Institute, Faculty of Environment Science and Economy, University of Exeter, Penryn Campus, Penryn TR10 9FE, UK
4. College of Materials Science and Engineering, Qingdao University, Qingdao 266071, China
5. Department of Chemistry, School of Natural Sciences, National University of Sciences and Technology, Islamabad 44000, Pakistan
6. Department of Chemistry, The Quaid i Azam University Islamabad, Islamabad 15320, Pakistan