Adsorption of hydrogen on nickel single crystal surfaces