Current insights in renal cell cancer pathology.