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 Sciences
7. Feng Chia University
8. Taichung 407
9. Taiwan
10. School of Chemistry
11. University of Melbourne
12. Australia