The liver contains metabolic active tissues as it is responsible for detoxification, protein and carbohydrate metabolism. Therefore, It needs a lot of energy to function and contains abundant mitochondria. Any abnormalities in mitochondria would affect liver metabolism. If the liver does not work properly, it may produce excess metabolites, leading to accumulation; in contrast, it may also fail to produce certain chemicals. As a result, the imbalance of metabolites may lead to liver cancer development, i.e. hepatocarcinogenesis.