Regeneration and pattern formation in planarians: III. Evidence that neoblasts are totipotent stem cells and the source of blastema cells | doi.page