soft cancer