Institution: | (1) Department of Cardiology and Department of Hepatobiliary Surgery, Daping Hospital, The Third Military Medical University, Chongqing, 400010, China;(2) College of Bioengineering and Key Lab of Biorheological Science and Technology, Chongqing University, Chongqing, 400044, China |