7af8bde06ccc70950e6d6b5d18f56a5fa149517a nanoscale_a2022v14n3p842.pdf