separation and reaction systems microfabricated 682927