Human dental pulp-derived stem cells promote locomotor recovery after complete transection of the rat spinal cord by multiple neuro-regenerative mechanisms.