Correction to: Cell Discovery https://doi.org/10.1038/s41421-020-00203-8, published online 20 October 2020

In this article, the authors identified that the affiliation for Dian-Jia Liu was incomplete. His correct affiliations should include the following affiliation:

School of Life Sciences & Biotechnology, Shanghai Jiao Tong University, Shanghai 200240, China.

We are sorry for the inconvenience.