Assisted human reproduction, human cloning and stem cell research