Yan, Xuebing, College of Animal Science and Technology, Yangzhou University, Yangzhou, Jiangsu Province 225009, China, China