Occupational stress and the mental health and physical health of factory workers