Cardiac tumors: a current clinical and pathological perspective.