1. College of Life Science, Sichuan University, Key Laboratory of Bio-resources and Eco-environment, Ministry of Education, Chengdu, China.
2. Animal Disease Prevention and Food Safety Key Laboratory of Sichuan Province, Chengdu, China.
3. “985 Project” Science Innovative Platform for Resource and Environment Protection of Southwestern China, Chengdu, China.