The therapeutic value of SC66 in human renal cell carcinoma cells