Label-free optical detection of viruses and nanoparticles