1. Nanomaterials and Solar Energy Conversion Lab
2. Department of Chemistry
3. National Institute of Technology
4. Tiruchirappalli-620015
5. India
6. ENEA
7. Portici Research Center
8. Portici Naples
9. Italy
10. Department of Environmental Engineering and Science
11. Feng Chia University
12. Taichung 407
13. Taiwan
14. School of Chemistry
15. University of Melbourne
16. Vic 3010
17. Australia