Affiliation: | Department of Biochemistry and Biophysics, University of Kalyani, Nadia WB 741235 India.; Department of Chemistry, Indian Institute of Technology Indore, Indore 453552 India ; Department of Biochemistry, Indian Institute of Science, Bangalore Karnataka 560 012 India |