While most of the Platyhelminthes are free living or endoparasites, which one of the following taxa has an ectoparasitic life cycle?