Hydatid liver disease: our 25-year experience.