[1] Northeast Agr Univ, Coll Anim Sci & Technol, Harbin 150030, Heilongjiang, Peoples R China
[2] CAAS, Harbin Vet Res Inst, State Key Lab Vet Biotechnol, Harbin 150001, Heilongjiang, Peoples R China
[3] Lanxi Breeding Farm, Lanxi 151500, Peoples R China