Nat. Electron. 2023 6 852