1. Key Laboratory for Animal Genetics, Breeding, Reproduction and Molecular Design, College of Animal Science and Technology, Yangzhou University, No. 48 Wenhui East Road, Yangzhou 225009, China
2. Joint International Research Laboratory of Agriculture and Agri-Product Safety, Yangzhou University, No. 48 Wenhui East Road, Yangzhou 225009, China