1. Nanomaterials and Solar Energy Conversion Lab; Department of Chemistry, National Institute of Technology; Tiruchirappalli-620 015 India
2. The Center of Excellence for Advanced Materials Research (CEAMR); King Abdulaziz University; Jeddah 21413, P.O. Box 80203 Saudi Arabia
3. School of Chemistry; University of Melbourne; Vic 3010 Australia