State Key Laboratory of Genetic Resources and Evolution;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming 650223;
China;
Kunming Primate Research Center;
Chinese Academy of Sciences;
Kunming 650223;
China;
Institute of Biochemistry and Cell Biology;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai 20003 1;
China;
Graduate School of Chinese Academy of Sciences;
Beijing 100049;
China;