Progress and potential of stem cell research