1. Laboratory of Animal Fat Deposition & Muscle Development, College of Animal Science and Technology, Northwest A&F University, Yangling, Shaanxi Province 712100, China
2. School of Life Science and Engineering, Southwest University of Science and Technology, Mianyang, Sichuan Province 621010, China