hepingensis", en la Formación Shangshaximiao, Sichuan, China.