Abstract
No abstract available
Funding Information
  • China Agricultural Research System (CARS-38)
  • National Natural Science Foundation of China (31472063)
  • Science and technology innovation fund of Shanxi Agricultural University (2017YJ09)
  • “1331 Project” Key Disciplines of Animal Sciences, Shanxi Province (J201711306)

This publication has 18 references indexed in Scilit: