Correction to: Nature Communications https://doi.org/10.1038/s41467-024-53826-w, published online 1 November 2024

In the original version of this manuscript. the Acknowledgements section did not mention the NSFC funding grant T2121004. The sentence “NSFC grants (82372376 to W.S., 82301766 to C.T.)” has been changed to “NSFC grants (T2121004 to H.O. and X.C., 82372376 to W.S., 82301766 to C.T.)”.

This has been corrected in both the PDF and HTML versions of the Article.