The farther from town the lower the blood pressure: report from rural Yunnan province.