Tumor necrosis factor-alpha (TNF-alpha): Biological activities and mechanisms of action