Molecular and cellular aspects of planarian regeneration.