"Caldococcus" Aoshima et al. 1996 Dataset NCBI Taxonomy Classification phylum Thermoproteota class Thermoprotei order Desulfurococcales genus Caldococcus Name Homonyms Caldococcus "Caldococcus" Aoshima et al. 1996