Spirituality and the quality of life of cancer patients: An antidepressant effect.