The Nuclear Factor Kappa B (NF-kB) signaling in cancer development and immune diseases