longest parasite worm in Thailand