Cancer stem cells in hepatocellular carcinoma: platforms, updates, challenges and future perspectives. — SciRadar