Blocking the IL-6––STAT3 signaling pathway: potential liver cancer therapy. (February 2011)