Cancer stem cells in the development of liver cancer | Synapse