3D printed spinal cord implant developed by researchers