Occupational stress and health among factory workers