Step roughening effect on adatom diffusion