About the Authors

Zahra Yazdanpanah

Roles Conceptualization, Formal analysis, Investigation, Methodology, Project administration, Visualization, Writing – original draft, Writing – review & editing

zay413@mail.usask.ca

Affiliation Division of Biomedical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

Nitin Kumar Sharma

Roles Methodology, Writing – review & editing

Affiliation Department of Mechanical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

Amanda Zimmerling

Roles Methodology, Writing – review & editing

Affiliation Division of Biomedical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

David M. L. Cooper

Roles Funding acquisition, Supervision, Writing – review & editing

Affiliation Department of Anatomy Physiology and Pharmacology, College of Medicine, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

James D. Johnston

Roles Conceptualization, Funding acquisition, Resources, Supervision, Writing – review & editing

Affiliations Division of Biomedical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada, Department of Mechanical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

Xiongbiao Chen

Roles Conceptualization, Funding acquisition, Resources, Supervision, Writing – review & editing

Affiliations Division of Biomedical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada, Department of Mechanical Engineering, College of Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, Canada

Competing Interests

The authors have declared that no competing interests exist.