Biological effects of IL-15 on immune cells and its potential for the treatment of cancer.