[1] Univ Hyderabad, Dept Biochem, Hyderabad 500046, Andhra Pradesh, India
[2] CDFD, Mol & Cellular Biol Lab, Hyderabad, Andhra Pradesh, India
[3] Inst Life Sci, Hyderabad, Andhra Pradesh, India
[4] Indian Inst Sci, Jawaharlal Nehru Ctr Adv Sci Res, Bangalore 560012, Karnataka, India