Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming Yunnan 650223, China;
Kunming College of Life Sciences, University of Chinese Academy of Sciences, Kunming Yunnan 650223, China;
Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming Yunnan 650223, China;
Daxueshan Nature Reserve, Yongde Yunnan 677600, China;
Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming Yunnan 650223, China;