nanoscale wires 8943329