Embryonic stem cells for neural replacement therapy: prospects and challenges.