1. Nanomaterials and Solar Energy Conversion Lab, Department of Chemistry; National Institute of Technology; Tiruchirappalli- 620 015 India
2. Department of Environmental Engineering and Science; Feng Chia University; Taichung 407 Taiwan
3. School of Chemistry; University of Melbourne; Vic 3010 Australia.