Stem Cells: Types, Spinal Cord Injuries, Cancer, & Controversy