factors influencing stress and job satisfaction of nurses working in