A numerical model of steady-state permeate flux during cross-flow ultrafiltration