Affiliation: | (1) Department of Mechanical Engineering, University of Alberta, T6G 2G8 Edmonton, Canada;(2) Department of Mathematics, University of Alberta, T6G 2G1 Edmonton, Canada;(3) Department of Mechanical Engineering, University of Victoria, V8W 2Y2 Victoria, Canada;(4) Holon Institute for Technological Education, affiliated with Tel Aviv University, P.O. Box 305, 58102 Holon, Israel |