Social support and the cancer patient. Implications for future research and clinical care