1. Division of Biomedical Engineering University of Saskatchewan Saskatoon Canada
2. Princess Margaret Cancer Centre University Health Network Toronto Canada
3. School of Computer Science and Technology Northwestern Polytechnical University China
4. School of Mathematics and Statistics Hainan Normal University Haikou China
5. Department of Mechanical Engineering and Department of Computer Science University of Saskatchewan Saskatoon Canada