Using gray water footprint to verify economic sectors' consumption of assimilative capacity in a river basin: model and a case study in the Haihe River Basin, China