Mammalian telomeres and telomerase.