Single virus detection using integrated optofluidics