Angiogenesis in hepatocellular carcinoma: mechanisms and anti-angiogenic therapies