Telomeres and telomerase in adult stem cells and pluripotent embryonic stem cells.