Grazing by marine nanofiagellates on viruses and virus-sized particles: ingestion and digestion