InVivo Therapeutics developing innovative products for spinal cord injury