There is an error in the Funding statement. The correct number for Foundation of National Facility for Translational Medicine (Shanghai) is TMSK-2020-116.
The authors apologize for this error and state that this does not change the scientific conclusions of the article in any way. The original article has been updated.