Text this: Spatial association of surface water quality and human cancer in China.