Weighing nanoparticles and viruses using suspended nanochannel resonators | IEEE Conference Publication | IEEE Xplore