Interleukin-18: a novel cytokine that augments both innate and acquired immunity.