Maybe pumpkin seeds. I talked with a Chinese medicine doctor yesterday and they said they wouldn't have any problem treating tapeworms. The flukes were a different story though, but they were confident about the tapeworms. Maybe you could locate a Chinese university or Chinese doctor and see if it would help.
Hope this helps.
David.