Air pollution impacts on public health: Evidence from 110 cities in Yangtze River Economic Belt of China.