New immunotherapy drug shows promise as cancer treatment, research suggests