Correction to: Nature Communications https://doi.org/10.1038/s41467-021-22197-x, published online 25 March 2021. In Figure 2, panels (a) and (b) were inadvertently swapped. The correct version of this figure appears below. This has been corrected in the HTML and PDF version of this article. Author information Author notes These authors contributed equally: Juexin Wang, Anjun Ma. Affiliations Department of Electrical Engineering and Computer Science, and Christopher S.