TNF and melanoma: TNF blockade through immunisation using a novel TNF autovaccine on lung metastases in vivo in the B16F10 melanoma model