Chinese Acad Sci, Inst Zool, Key Lab Anim Ecol & Conservat Biol, Beijing 100101, Peoples R China|Univ Chinese Acad Sci, Beijing 100049, Peoples R China;
Chinese Acad Sci, Inst Zool, Key Lab Anim Ecol & Conservat Biol, Beijing 100101, Peoples R China|Endangered Species Sci Commiss Peoples Republ Chi, Beijing 100101, Peoples R China;