"Leptospiria" Cavalier-Smith 2020 Dataset NCBI Taxonomy Classification phylum Spirochaetota class Leptospiria Name Homonyms Leptospiria Leptospiria Chuvochina et al. 2024 "Leptospiria" Cavalier-Smith 2020