College of Animal Science and Technology;
Hunan Agricultural University;
Changsha 410128;
China;
Key Laboratory of Science and Technology for Aquaculture and Food Safety;
Fisheries College/Fisheries Biotechnology Institute;
Jimei University;
Xiamen 361021;
China;
Key Laboratory of Mariculture;
Ministry of Education;
Ocean University of China;
Qingdao 266003;
China;