1. Nanomaterials and Solar Energy Conversion Lab
2. Department of Chemistry
3. National Institute of Technology
4. Tiruchirappalli-620 015
5. India
6. Department of Environmental Engineering and Science
7. Feng Chia University
8. Taichung 407
9. Taiwan
10. School of Chemistry
11. University of Melbourne
12. Vic 3010
13. Australia