1. College of Life Sciences; Capital Normal University; Beijing 100048 China
2. School of Mathematical Sciences; Capital Normal University; Beijing 100048 China
3. Institute of Vertebrate Paleontology and Paleoanthropology; Chinese Academy of Sciences; Beijing 100044 China