Role of IRF8 in immune cells functions, protection against infections, and susceptibility to inflammatory diseases