KIFC1 and nonpapillary renal cell carcinoma: KIFC1 is an independent prognostic factor for ccRCC.