brachioteuthid streptocephalid chirostylid linguliform struthiolariid brisingid stichopodid cephalaspidomorph lingulid ostraciid