About the Authors

Mehdi Dehghan Manshadi

Roles Formal analysis, Methodology, Software, Visualization, Writing – original draft

Affiliations Department of Oncology-Pathology, Karolinska Institutet, Stockholm, Sweden, Algorithmic Dynamics Lab, Center for Molecular Medicine, Karolinska University Hospital, Stockholm, Sweden, Department of Chemical Engineering, School of Chemical, Petroleum and Gas Engineering, Shiraz University, Shiraz, Iran

Payam Setoodeh

Roles Conceptualization, Methodology, Project administration, Resources, Supervision, Writing – review & editing

payamst@shirazu.ac.ir, setoodep@mcmaster.ca (PS); rajaba@mcmaster.ca (ARR); zare@uthscsa.edu (HZ)

Affiliations Department of Chemical Engineering, School of Chemical, Petroleum and Gas Engineering, Shiraz University, Shiraz, Iran, W Booth School of Engineering Practice and Technology, McMaster University, Hamilton, Ontario, Canada

Amin Ramezani

Roles Conceptualization, Project administration, Writing – review & editing

Affiliations Shiraz Institute for Cancer Research, School of Medicine, Shiraz University of Medical Sciences, Shiraz, Iran, Department of Medical Biotechnology, School of Advanced Medical Sciences and Technologies, Shiraz University of Medical Sciences, Shiraz, Iran

Amin Reza Rajabzadeh

Roles Project administration, Writing – review & editing

payamst@shirazu.ac.ir, setoodep@mcmaster.ca (PS); rajaba@mcmaster.ca (ARR); zare@uthscsa.edu (HZ)

☯ These authors contributed equally as the co-senior authors.

Affiliations W Booth School of Engineering Practice and Technology, McMaster University, Hamilton, Ontario, Canada, School of Biomedical Engineering, McMaster University, Hamilton, Ontario, Canada

Habil Zare

Roles Methodology, Project administration, Supervision, Writing – review & editing

payamst@shirazu.ac.ir, setoodep@mcmaster.ca (PS); rajaba@mcmaster.ca (ARR); zare@uthscsa.edu (HZ)

☯ These authors contributed equally as the co-senior authors.

Affiliation Haba Businesses, San Antonio, Texas, United States of America

Competing Interests

The authors have declared that no competing interests exist.