[1] SRM Inst Sci & Technol, Dept Genet Engn, Kattankulathur 603203, Tamil Nadu, India
[2] St Xaviers Coll Autonomous, Dept Bot, Palayankottai 627002, Tamil Nadu, India
[3] Saveetha Inst Med & Tech Sci, Saveetha Sch Engn, Dept Biotechnol, Thandalam 602105, Tamil Nadu, India