1. College of Life SciencesCapital Normal University Beijing China
2. School of Mathematical SciencesCapital Normal University Beijing China
3. Department of PaleobiologyNational Museum of Natural HistorySmithsonian Institution Washington DC USA
4. PO Box 4680 Chongqing China