1. School of Chemistry
2. University of Hyderabad
3. Hyderabad 500046
4. India
5. Department of Chemistry
6. Indian Institute of Technology Bombay
7. Mumbai
8. Departament de Química Inorgànica i Institut de Nanociència i Nanotecnologia
9. Universitat de Barcelona
10. Barcelona
11. Spain