Predicting survival time in noncurative patients with advanced cancer: a prospective study in China.