Immune system and cancer