Exploring the nature and impact of fatigue in advanced cancer.