Affiliation: | (1) Department of Surgery, Kingston General Hospital, Queen’s University, Kingston, ON, K7L 3N6, Canada;(2) School of Computing, Queen’s University, Kingston, ON, K7L 3N6, Canada;(3) Department of Mechanical and Materials Engineering, Queen’s University, Kingston, ON, K7L 3N6, Canada; |