Predictors of quality of life of cancer patients, their children, and partners