Telomerase and human tumorigenesis.