Direct numerical simulations of turbulent channel flow over ratchet roughness