Cancer and Cell Death Laboratory, Department of Life Science, National Institute of Technology, Rourkela 769008, Odisha, India. PG Department of Botany, Berhampur University, Berhampur 760007, India. Cancer and Cell Death Laboratory, Department of Life Science, National Institute of Technology, Rourkela 769008, Odisha, India. Electronic address: sujitb@nitrkl.ac.in.