College of Life Science and Technology;
Heilongjiang August First Land Reclamation University;
Daqing 163319;
P.R.China;
College of Animal Science and Technology;
Heilongjiang August First Land Reclamation University;
Daqing 163319;
P.R.China;