Interferon-γ: Mechanism of action and therapeutic potential