Human mesenchymal stem cell transplantation promotes functional recovery following acute spinal cord injury in rats.