CFLab: A MATLAB GUI program for decomposing sediment grain size distribution using Weibull functions