Taiwan taenia and taeniasis.