1. Institute of Vertebrate Paleontology and Paleoanthropology (IVPP), Chinese Academy of Sciences, Post Office Box 643, Beijing, 100044, China.
2. Division of Paleontology, American Museum of Natural History (AMNH), Central Park West at 79th Street, New York, NY 10024, USA.
3. Biology Program (Ecology, Evolutionary Biology, and Behavior), Graduate School and City College, City University of New York, NY 10016–4309, USA.