A systemic evolutionary approach to cancer: Hepatocarcinogenesis as a paradigm. (August 2016)