1. Nanomaterials & Solar Energy Conversion Lab, Department of Chemistry, National Institute of Technology, Tiruchirappalli, Tiruchirappalli 620015, India
2. Department of Environmental Engineering and Science, Feng Chia University, Taichung 407, Taiwan
3. School of Chemistry, University of Melbourne, Parkville, VIC 3010, Australia