nucleoprotein nucleolipid nucleohistone nucleophosphoprotein holocomplex nucleoalbumin heterocomplex ribonucleoparticle dinucleosome prenucleosome