A similarity solution for steady-state crossflow microfiltration