" Fault tolerant nanoscale microprocessor design on semiconductor nanowire grids " Teng Wang C. A. Moritz