Havukkala, Ilkka, Biology Division, Indian Institute of Chemical Technology, Tarnaka, Hyderabad - 500 007, India