Tumor necrosis factor-alpha production induced by viruses and by lipopolysaccharides in macrophages: similarities and differences.