CCNB1 and hepatocellular carcinoma: CCNB1 is associated with tumor immune infiltration, and its overexpression is associated with poor prognosis of breast cancer and hepatocellular carcinoma