1. College of Animal Sciences; Zhejiang University; Hangzhou 310058 China
2. Zhejiang Institute of Freshwater Fisheries; Huzhou 313001 China
3. Department of Animal Bioscience; University of Guelph; Guelph Ontario N1G 2W1 Canada
4. Ocean College; Zhejiang University; Hangzhou 310058 China