Affiliation: | 1. Institute of Applied Animal Technology, Mianyang Normal University, Mianyang 621000, China;2. Fengguangde Laboratory of Sichuan Tieqilishi Group, Mianyang 621006, China;3. College of Life Science, Southwest Forestry University, Kunming 650224, China |