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 Engineering and Science
7. Feng Chia University
8. Taichung 407
9. Taiwan
10. The Center of Excellence for Advanced Materials Research
11. King Abdulaziz University
12. Jeddah 21413
13. Saudi Arabia
14. School of Chemistry
15. University of Melbourne
16. Australia