1 College of Animal Science and Technology, Shihezi University, Shihezi, Xinjiang 832000, China; Key Laboratory of Control and Prevention of Animal Disease, Xinjiang Production and Construction Corps, Shihezi 832000, China.
2 College of Animal Science and Technology, Shihezi University, Shihezi, Xinjiang 832000, China; Key Laboratory of Control and Prevention of Animal Disease, Xinjiang Production and Construction Corps, Shihezi 832000, China. Electronic address: 4578187@qq.com.
3 College of Animal Science and Technology, Shihezi University, Shihezi, Xinjiang 832000, China; Key Laboratory of Control and Prevention of Animal Disease, Xinjiang Production and Construction Corps, Shihezi 832000, China. Electronic address: cc_718@qq.com.