Nanoscale Research Letters

392282