1. Department of Biochemistry, Panjab University, Chandigarh 160014, India
2. National Agri-Food Biotechnology Institute, Sector 81, S.A.S. Nagar, Mohali 140306, Punjab, India
3. Department of Biological Science and Bioengineering, Indian Institute of Technology, Kanpur 208016, India