Giant hemangiomas of the liver. Diagnostic and surgical implications