Funding information
Precision Medical Research of National Key Research and Development
Program, Grant/Award Numbers: 2018YFC1002200, 2019YFC1005100,
2018YFC1002400
National Natural Science Foundation of China, Grant/Award Numbers:
81873724, 82070914, 81873671
Shanghai Shen Kang Hospital Development Center, Grant/Award Number:
SHDC12017109
the Shanghai Science and Technology Commission, Grant/Award Number:
19140904500
Jiaotong University Cross Biomedical Engineering, Grant/Award Number:
YG2017MS72
Foundation of Shanghai Municipal Health Commission, Grant/Award Numbers:
shslczdzk05702
Municipal Education Commission-Gaofeng Clinical Medicine Grant Support,
Grant/Award Numbers: 20191908