1. Department of Chemical Sciences Indian Institute of Science Education and Research Kolkata Mohanpur Nadia 741246 India
2. Department of Biological Sciences Indian Institute of Science Education and Research Kolkata Mohanpur Nadia 741246 India
3. Department of Biotechnology and Biomedicine Technical University of Denmark DTU Søltofts Plads 2800 Kgs. Lyngby Denmark