State Key Laboratory of Genetic Resources and Evolution;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming Yunnan 650223;
China;
College of Agronomy and Life Sciences;
Kunming University;
Kunming Yunnan 650214;
China;
Kunming College of Life Science;
University of Chinese Academy of Sciences;
Kunming Yunnan 650204;
China;
Henan University of Urban Construction;
Pingdingshan Henan 467036;
China;