Micro-Fluidic Mems For Micro-Particle Filtration