Zaslat SMS: Stochastic modelling of membrane filtration