CSIR - Centre for Cellular and Molecular Biology, Hyderabad, Telangana 500007, India.|CSIR - Centre for Cellular and Molecular Biology, Hyderabad, Telangana 500007, India.|CSIR - Centre for Cellular and Molecular Biology, Hyderabad, Telangana 500007, India.