Testing thousands of nanoparticles in vivo using DNA barcodes.