Chemotherapy, radiotherapy and immunotherapy for cancer