1. Nanomaterials and Solar Energy Conversion Lab, Department of Chemistry, National Institute of Technology, Trichy 620015, India
2. Department of Environmental Engineering and Science, Feng Chia University, Taichung 407, Taiwan
3. The Center of Excellence for Advanced Materials Research, King Abdulaziz University, P.O. Box 80203, Jeddah 21413, Saudi Arabia