Molecular phylogeny of the Microsporidia: ecological, ultrastructural and taxonomic considerations.