About the Authors

Yunliang Cai

Roles Formal analysis, Validation, Visualization, Writing – original draft, Writing – review & editing

‡ These authors are co-first authors on this work.

Affiliation Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester, MA, United States of America

Shaoju Wu

Roles Data curation, Investigation, Validation, Visualization, Writing – review & editing

‡ These authors are co-first authors on this work.

Affiliation Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester, MA, United States of America

Wei Zhao

Roles Formal analysis, Investigation, Methodology, Supervision, Writing – review & editing

Affiliation Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester, MA, United States of America

Zhigang Li

Roles Formal analysis, Writing – review & editing

Affiliation Department of Biomedical Data Science, Geisel School of medicine, Dartmouth College, Hanover, NH, United States of America

Zheyang Wu

Roles Formal analysis, Methodology, Writing – review & editing

Affiliation Department of Mathematical Sciences, Worcester Polytechnic Institute, Worcester, MA, United States of America

Songbai Ji

Roles Conceptualization, Formal analysis, Funding acquisition, Investigation, Supervision, Writing – original draft, Writing – review & editing

sji@wpi.edu

Affiliations Department of Biomedical Engineering, Worcester Polytechnic Institute, Worcester, MA, United States of America, Department of Mechanical Engineering, Worcester Polytechnic Institute, Worcester, MA, United States of America

Competing Interests

The authors have declared that no competing interests exist.