Eighty years of immunotherapy: a review of immunological methods used for the treatment of human cancer.