Renal cell carcinoma: review of 26 years of experience at the Ochsner Clinic.