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