1. Key Laboratory of Bio-resources and Eco-environment, Ministry of Education, College of Life Science, Sichuan University, 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.