89 huanghe road shijiazhuang hebei china