Immunotherapy of human solid tumours: principles of development