Impact of immune cells on the hallmarks of cancer: a literature review.