Stem Cell Transplantation for Spinal Cord Injury Patients—a Comprehensive Review of its Clinical Promise