Recent insights on hepatic cancer stem cells.