3-D printed implants show promise for treating spinal cord injury