Life cycle evolution in the digenea: a new perspective from phylogeny.