3D printed microfluidic devices with integrated valves.