Telomeres and telomerase (Ciba Foundation symposium, 1997)