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