42d66814b5075a4884f262cc4e60c0de02b7d873 Nanotechnology_a2017v28n50p505704iENG.pdf