Environmental and occupational determinants of blood pressure in rural communities in China