Cavernous hemangioma of the liver. A single institution report of 16 resections.