Correction to: Nature Nanotechnology https://doi.org/10.1038/s41565-023-01558-1, published 23 November 2023.

In the version of the article initially published, the Acknowledgements section omitted mention of support from the Korean NRF through grant no. 2020R1A2C3009142 for Fengping Li and 2020R1A5A1016518 for Youngju Park, and Samsung Science and Technology Foundation grant no. SSTF-BA1802-06 for Jeil Jung. Acknowledgement of the Center for High Performance Computing at Shanghai Jiao Tong University has also been added. These changes have been made to the HTML and PDF versions of the article.