Nat. Nanotechnol. 2023 18 882