Correction to: Nature Communications https://doi.org/10.1038/s41467-024-53841-x, published online 03 November 2024

The original version of this article contained an error in the Author Affiliation list order. Affiliations 1 and 3 were mistakenly inverted. Moreover, the second sentence of the Acknowledgements section reported an incorrect grant number (“No. 11974049” instead of “No. 12474218”) and omitted a grant of the Beijing Natural Science Foundation. The sentence has been replaced with the following:

“This work was supported by National Natural Science Foundation of China (Grants No. 12088101 and No. 12474218), National Key Research and Development of China (Grant No. 2022YFA1402400), the NSAF (Grant No. U2230402) and Beijing Natural Science Foundation (Grant No. 1242022).”

These errors have been corrected in the PDF and HTML versions of the Article.