Telomeres, telomerase, and myc. An update.