1. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150036, China
2. Harbin Eco-Environmental Monitoring Centre, Heilongjiang 150010, China
3. Beijing Enhalor Institute of Biotechnology, Beijing 100081, China
4. Harbin Jiaming Fisheries Technology Co., Ltd., Harbin 150030, China