INS and colon carcinoma: Insulin and novel thioglycosides exert suppressive effect on human breast and colon carcinoma cells