Ambient PM2.5 exposure and hospital cost and length of hospital stay for respiratory diseases in 11 cities in Shanxi Province, China