Response of 3D printed lattice-based spinal fusion cages to static and dynamic loading