Molecular taxonomy and phylogeny of the Tricladida