"Spirochaetia" Cavalier-Smith 2020 Dataset NCBI Taxonomy Classification phylum Spirochaetota class Spirochaetia Name Homonyms Spirochaetia "Spirochaetia" Cavalier-Smith 2020 Spirochaetia Paster 2020 "Spirochaetia" Paster 2011