1. Key Laboratory for Evolution of Past Life and Environment in Northeast Asia; Ministry of Education; Changchun 130026 China
2. Research Center of Palaeontology & Stratigraphy; Jilin University; Changchun 130026 China
3. Shenyang Institute of Geology and Mineral Resources; Shenyang 110034 China
4. Geological Museum of Jilin University; Changchun 130026 China