The Effects of Grit, Ego-Resilience, and Job Stress on Health Promoting Behaviors among Shift-Working Nurses in General Hospitals | Synapse