Stem cell therapy for cancer treatment