1. Department of Chemistry
2. National Institute of Technology
3. Rourkela 769008
4. India
5. School of Basic Sciences
6. Indian Institute of Technology Bhubaneswar
7. Bhubaneswar 751013
8. Department of Life Science
9. Fribourg Center for Nanomaterials
10. University of Fribourg
11. CH-1700 Fribourg
12. Switzerland
13. Department of Inorganic and Physical Chemistry
14. Indian Institute of Science
15. Bangalore 560012