1. Department of Vertebrate Zoology; Swedish Museum of Natural History; Box 50007 SE-104 05 Stockholm Sweden
2. Department of Geological Sciences; Stockholm University; SE-106 91 Stockholm Sweden
3. Institute of Vertebrate Paleontology and Paleoanthropology; Chinese Academy of Sciences; Beijing 100044 China