1. Laboratory of Animal Fat Deposition & Muscle Development, College of Animal Science and Technology, Northwest A&F University, Yangling, Shaanxi 712100, China
2. Department of Animal Science and Technology, Shandong Vocational Animal Science and Veterinary College, Weifang, Shandong 261061, China