Affiliation: | (1) Research Center, Sainte-Justine Hospital, Montreal, Quebec, Canada;(2) Department of Surgery, Faculty of Medicine, University of Montreal, Quebec, Canada;(3) Mechanical Engineering Department, Ecole Polytechnique of Montreal, Station Centre-ville , P.O. Box 6079, Montreal, Quebec, H3C 3A7, Canada |