1. Division of Farm Animal Genetic Resources Exploration and Innovation, Key Laboratory of Sichuan Province, College of Animal Science and Technology, Sichuan Agricultural University, Chengdu, Sichuan, Public Republic of China, 611130
2. Institute of Medical Research, Northwestern Polytechnical University, Xi'an, Shaanxi, Public Republic of China, 710072