An experimental study and modelling of roughness effects on laminar flow in microchannels