1. Manufacturing Automation Laboratory, Department of Mechanical Engineering, The University of British Columbia, Vancouver BC V6T 1Z4, Canada
2. The University of British Manufacturing Automation Laboratory, Department of Mechanical Engineering, Columbia, Vancouver BC V6T 1Z4 , Canada