A Carbon Nanotube-Based Coulter Nanoparticle Counter