Inflammation and cancer: paradoxical roles in tumorigenesis and implications in immunotherapies.