TNF and thyroid cancer: A Novel Role of Galectin-3 and Thyroglobulin in Prognosis and Differentiation of Different Stages of Thyroid Cancer and Elucidation of the Potential Contribution of Bcl-2, IL-8 and TNF-α