Malignant fibrous histiocytoma of the heart: case report and review of 46 cases in the literature.