1. Nanomaterials & Solar Energy Conversion Lab, Department of Chemistry, National Institute of Technology, Tiruchirappalli, 620015, India
2. Department of Electrical Engineering, College of Engineering, Najran University, Najran, 11001, Saudi Arabia
3. School of Chemistry, University of Melbourne, Vic 3010, Australia