STAT3 and cancer: The Canonical and Noncanonical STAT3 Signaling Pathways in Cancer