its fossil remains a few teeth were found in henan province china