Tumoural CXCL16 expression is a novel prognostic marker of longer survival times in renal cell cancer patients.