Role of hydrogen for adsorption and diffusion of a Si adatom on monohydride and dihydride Si(001) surfaces