1. Staatliches Museum für Naturkunde Stuttgart Stuttgart Germany
2. Paläontologisches Institut und Museum Universität Zürich Zürich Switzerland
3. Key Laboratory of Vertebrate Evolution and Human Origins Institute of Vertebrate Paleontology and Paleoanthropology Chinese Academy of Sciences Beijing China
4. Center for Excellence in Life and Paleoenvironment Chinese Academy of Sciences Beijing China