Direct numerical simulations of wave-current boundary layer over rough walls