cancer patient quality of life