1. Shenyang Geological Survey Center, China Geological Survey (CGS), Shenyang, Liaoning, China
2. College of Paleontology, Shenyang Normal University, Shenyang, Liaoning China
3. Department of Geology, Northeastern University, Shenyang, Liaoning China