1. College of Animal Science and Technology, Shihezi University, Shihezi, Xinjiang 832003, P.R. China
2. College of Biology and Food, Shangqiu Normal University, Shangqiu, Henan 476000, P.R. China
3. Institute of Biomedical Sciences, Shanxi University, Taiyuan, Shanxi 030006, P.R. China