1. School of Animal Science and Technology, Hainan University, Haikou 570228, China.
2. College of Animal Science and Technology, Heilongjiang Bayi Agricultural University, Daqing 163319, China.
3. College of Animal Science and Technology, Jilin Agricultural University, Changchun 130018, China.