Institution: | (1) Birla Institute of Scientific Research, Statue Circle, Jaipur, 302 001, India;(2) Faculty of Biological Science, Indian Institute of Technology, Roorkee, 247 667, India;(3) Department of Biotechnology, Birla Institute of Technology, Mesra, Ranchi, 835 215, India |