[1] Vellore Inst Technol, Sch Bio Sci & Technol, Aquaculture Biotechnol Lab, Vellore 632014, Tamil Nadu, India
[2] Vellore Inst Technol, VIT Sch Agr Innovat & Adv Learning VAIAL, Vellore 632014, Tamil Nadu, India
[3] Univ Porto, Interdisciplinary Ctr Marine & Environm Res, CIIMAR CIMAR LA, P-4450208 Matosinhos, Portugal
[4] Univ Porto, Fac Sci, Dept Biol, Rua Campo Alegre, P-4169007 Porto, Portugal