lasting cure to cancer