Chi, Chi http://orcid.org/0000-0002-0920-6983
Hou, Wenjie
Zhang, Yi
Chen, Jie
Shen, Zongji
Chen, Youguo
Li, Min
Article History
Received: 28 December 2020
Revised: 17 November 2022
Accepted: 30 December 2022
First Online: 7 February 2023
Competing interests
: The authors declare no competing interests.
: Animal research was conducted upon the approval of the Institutional Animal Care and Use Committee of the First Affiliated Hospital of Soochow University.