The effects of mindfulness meditation and gentle yoga on spiritual well-being in cancer survivors