1. Hubei Provincial Center of Technology Innovation for Domestic Animal Breeding, College of Animal Science and Nutritional Engineering, Wuhan Polytechnic University, Wuhan, 430023, P.R. China
2. Department of Chemistry, School of Basic Medical College, Southwest Medical University, Luzhou, 646100, People’s Republic of China