nanoscale device