Gene expression networks involved in multiple cellular programs coexist in individual hepatocellular cancer cells