1. Faculty of Life Science and Technology, Kunming University of Science and Technology, Kunming 650500, China
2. State Key Laboratory for Conservation and Utilization of Bio-Resources in Yunnan, Yunnan University, Chenggong, Kunming 650091, China
3. Research Institute of Forest Protection, Yunnan Academy of Forestry and Grassland, Kunming 650500, China
4. Yunnan Province Baimaxueshan National Nature Reserve Management Bureau, Shangri-La 674400, China
5. College of Veterinary Sciences, The University of Agriculture, Peshawar 25130, Pakistan
6. School of Public Health, Kunming Medical University, Kunming 650500, China