Zhang, Fan https://orcid.org/0000-0002-2961-6752
Xu, Huijing
Liu, Qian
Sun, Yingchao
Yan, Wenjie
Ouyang, Hui
Liu, Weizhi
Funding for this research was provided by:
National Natural Science Foundation of China (32071086)
Shanghai Municipal Health and Family Planning Commission, China (20204Y0287)
the Basic Medical Research Project of Naval Medical University (2023SK02)