1. Department of Computer Science, University of Saskatchewan, Saskatoon, SK S7N 5C9, Canada
2. Mathematical Sciences Group, University of Saskatchewan, Saskatoon, SK S7N 5E6, Canada
3. Department of Mechanical Engineering and Division of Biomedical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5C9, Canada