Xavier, Jobi, Department of Life Sciences, CHRIST (Deemed to be University), Bengaluru 560 029, India, India