1. Key Laboratory of Fishery Drug Development, Ministry of Agriculture and Rural Affairs, Key Laboratory of Aquatic Animal Immune Technology, Guangdong Province, Pearl River Fisheries Research Institute, Chinese Academy of Fishery Sciences, Guangzhou 510380, China
2. Northwest A&F University Shenzhen Research Institute, Shenzhen 518000, China
3. College of Animal Science and Technology, Northwest A&F University, Yangling 712100, China
4. College of Animal Science and Technology, Chongqing Three Gorges Vocational College, Chongqing 404155, China