In vitro and in vivo differentiation of boundary cap neural crest stem cells into mature Schwann cells