Tumour necrosis factor: a cytokine with multiple biological activities.