ResPubID18654, social support, job stress, job satisfaction, empowerment, nurse recruitment, nurse retention