Self-assembly of carbon-nanotube-based single-electron memories.