Yeh, Han Hung, University of British Columbia, Mechanical Engineering, Canada