Human placental trophoblast progenitor cells (hTPCs) promote angiogenesis and neurogenesis after focal cerebral ischemia in rats.