State Key Laboratory of Genetic Resources and Evolution;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming 650223;
China;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
Yunnan Key Laboratory of Animal Reproduction Biology;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming 650223;
China;