sensors at nanoscale 2269884