Nanoscale Research Letters

349033