Stress and quality of life in patients with gastrointestinal cancer.