Affiliation: | (1) Department of Cardiothoracic Surgery, Shanghai Children’s Medical Center, Shanghai Jiao Tong University School of Medicine, Dongfang Road, Shanghai, China;(2) School of Mechanical Engineering, Shanghai Jiao Tong University, Dongchuan Road, Shanghai, China;(3) Department of Medical Imaging, Shanghai Children’s Medical Center, Shanghai Jiao Tong University School of Medicine, Dongfang Road, Shanghai, China |