Splenic hydatid cyst, a rare location of extrahepatic echinococcosis: Report of six cases.