Hardiness, job stress, and health in nurses.