TNF and liver cancer: The role of TNF-α in liver cancer looks as a mixed blessing.