3D printed fluidic devices for biomedical applications