Correction to: Nature Communications https://doi.org/10.1038/s41467-024-47422-1, published online 09 April 2024

In the Acknowledgements section of this article the grant number relating to National Natural Science Foundation of China given for J.H. and H.N. was incorrectly given as 22003050 and should have been 92370118. The original article has been corrected.