Micro filtration techonogy