1. Department of Chemistry Jadavpur University, Jadavpur Kolkata 700032 India
2. Department of Ecological Studies & International Centre for Ecological Engineering (ICEE) University of Kalyani Kalyani, Nadia 741235, West Bengal India
3. Chemistry Division, School of Advanced Sciences Vellore Institute of Technology, Chennai Campus Chennai 600127, Tamilnadu India
4. Current address: Institut für Chemie Humboldt-Universitat zu Berlin 12489 Berlin Germany