Received: 2 June 2020
Accepted: 28 September 2020
First Online: 15 October 2020
Ethics approval and consent to participate
: This animal study was approved and performed strictly in accordance with the Institutional Guidelines on the Use of Live Animals in the Tenth People’s Hospital of Tongji University, Shanghai.
: Not applicable
: The authors state no conflicts of interest in the study.