Nat. Nanotechnol. 19 196 2024