Current progress with primate embryonic stem cells.