The role of social and psychologic resources in caregiving of cancer patients