Surface Roughness Effects in Low Reynolds Number Channel Flows