Occupational risk factors for nasopharyngeal cancer among female textile workers in Shanghai, China.