Correction to: Nature Electronics https://doi.org/10.1038/s41928-023-01107-7, published online 10 January 2024.

In the version of the article initially published, the National Key Research and Development Program of China grant number, now reading 2022YFB3203500, was incorrect and has now been amended in the HTML and PDF versions of the article.