1. School of the Earth Sciences and Resources, China University of Geosciences, Beijing 100083, China
2. Auckland Bioengineering Institute, The University of Auckland, Auckland 1010, New Zealand
3. Department of Mechanical Engineering, Ohio University, Athens, Ohio, USA
4. Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, Beijing, 100044, China
5. Department of Biological Sciences, University of Alberta, 11455 Saskatchewan Drive, Edmonton; Alberta T6G 2E9, Canada