Job stress and job satisfaction of cancer care workers