IRF1 and neoplasm: Roles of Interferon Regulatory Factor 1 in Tumor Progression and Regression: Two Sides of a Coin