How tiny worms can detect pancreatic cancer