Rupture of echinococcal cysts: diagnosis, classification, and clinical implications.