Human term amniotic fluid: a novel source of stem cells for regenerative medicine