1. Department of Dyestuff Technology
2. Institute of Chemical Technology
3. Mumbai 400019
4. India
5. National Taiwan University
6. Taipei 10617
7. Taiwan
8. National Centre for Nanosciences and Nanotechnology
9. University of Mumbai
10. Mumbai 400098