Direct numerical simulations of Taylor–Couette turbulence: the effects of sand grain roughness