Prediction of liver cancer prognosis based on immune cell marker genes