[1] Vellore Inst Technol, Sch Biosci & 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] Okayama Univ Sci & Technol, Res Inst Frontier Sci & Technol, Imabari, Japan
[4] Benha Univ, Fac Vet Med, Dept Aquat Anim Med, Banha 13736, Egypt
[5] Cairo Univ, Fac Vet Med, Dept Aquat Anim Med & Management, Giza 11221, Egypt