Current controversies in prenatal diagnosis 1: is stem cell therapy ready for human fetuses?