[1] Chinese Acad Fishery Sci, Pearl River Fisheries Res Inst, Key Lab Aquat Anim Immune Technol, Key Lab Fishery Drug Dev,Minist Agr & Rural Affair, Guangzhou 510380, Guangdong, Peoples R China
[2] Northwest A&F Univ, Shenzhen Res Inst, Shenzhen 518000, Peoples R China
[3] Northwest A&F Univ, Coll Anim Sci & Technol, Yangling 712100, Peoples R China
[4] Chongqing Three Gorges Vocat Coll, Coll Anim Sci & Technol, Chongqing 404155, Peoples R China