Li, Peizhang
Xu, Huan
Yang, Liu
Zhan, Ming
Shi, Yuanping
Zhang, Caoxu
Gao, Dajun
Gu, Meng
Chen, Yanbo
Wang, Zhong http://orcid.org/0000-0001-9787-7332
Article History
Received: 7 August 2021
Revised: 16 December 2021
Accepted: 10 January 2022
First Online: 24 January 2022
Competing interests
: The authors declare no competing interests.
: All animal experiments were approved by the Committee on the Ethics of Animal Experiments of Shanghai Ninth People’s Hospital.