Dynamic Monte Carlo simulation of protein-membrane interaction and its implication on micro-filtration process