College of Animal Science and Technology;
Beijing University of Agriculture;
Beijing 102206;
P.R.China;
CAU-BUA TCVM Teaching & Research Team;
Beijing 102206;
P.R.China;
Dipartimento di Scienze Zootecniche;
Universita di Torino;
Turin 10095;
Italy;