Biological nanoparticle analysis