Text this: Critical shear stress approach for self-cleansing design of a rectangular channel