The association of daily diabetes mortality and outdoor air pollution in Shanghai, China.