Myths and truths about worms - parasites in the human body