The impact of surface roughness on flow through a rectangular microchannel from the laminar to turbulent regimes