Funding for this research was provided by:
Innovation Group Project of Shanghai Municipal Health Commission (2019CXJQ03)
National Natural Science Foundation of China (81572072, 81171664, 11471082, 61572139)
Science and Technology Commission of Shanghai Municipality (16JC1402600)
National Institutes of Health (NIHR01GM120624)
Received: 6 October 2021
Accepted: 25 May 2022
First Online: 28 June 2022
: The Ethics Committee of the Eastern Hepatobiliary Surgery Hospital, Shanghai, China, approved this study (approval #EHBHKY2015-01–004).
: Not applicable.
: The authors declare that they have no competing interests.