1. College of Automation Chongqing University of Posts and Telecommunications Chongqing China
2. Emergency Department The Second Affiliated Hospital of Chongqing Medical University Chongqing China
3. Computer Information Systems Department State University of New York at Buffalo State Buffalo New York USA
4. Faculty of Applied Science & Engineering, The Edward S. Rogers Sr. Department of Electrical & Computer Engineering (ECE) University of Toronto Toronto Canada
5. Department of Cardiovascular Medicine, Southwest Hospital Army Medical University Chongqing China
6. Department of Chongqing Key Laboratory of Translational Research for Cancer Metastasis and Individualized Treatment Chongqing University Cancer Hospital Chongqing China
7. Department of Cardiovascular Surgery, Chongqing General Hospital University of Chinese Academy of Sciences Chongqing China