Physical activity attenuated the association of air pollutants with telomere length in rural Chinese adults.