STAT3 and cancer: Transcription Factor STAT3 as a Novel Molecular Target for Cancer Prevention