[1] Vellore Inst Technol, Sch Biosci & Technol, Dept Biosci, Apoptosis & Cell Survival Res Lab, 412G Pearl Res Pk, Vellore 632014, Tamil Nadu, India
[2] Cent Univ Tamil Nadu, Sch Life Sci, Dept Microbiol, Funct Genom Lab, Thiruvarur, Tamil Nadu, India