Reactive adsorption desulfurization over a Ni/ZnO adsorbent prepared by homogeneous precipitation