Hope and depression: the mediating role of social support and spiritual coping in advanced cancer patients - Yuanling Tao (BMC, 2022)