The role of telomeres and telomerase in cirrhosis and liver cancer