fix #6364 use TaxonNameFactory for viral and bacterial names