Ambient air pollution, temperature and kawasaki disease in Shanghai, China.