CCNB1 promotes the development of hepatocellular carcinoma by mediating DNA replication in the cell cycle