1. Key Laboratory of Aquatic Animal Diseases and Immune Technology of Heilongjiang Province, Heilongjiang River Fisheries Research Institute, Chinese Academy of Fishery Sciences, Harbin 150070, China
2. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China
3. College of Animal Science, Guizhou University, Guiyang 550025, China