1. College of Paleontology, Shenyang Normal University, Shenyang 110034, China;
2. Key Laboratory for Evolution of Past Life in Northeast Asia, Ministry of Natural Resources, Shenyang 110034, China;
3. International Centre for Geoscience Research and Education in Northeast Asia, Jilin University, Changchun 130026, China
Show less