Stroke repair with cell transplantation: neuronal cells, neuroprogenitor cells, and stem cells.