platyhelminthes lab