1. University of Alberta,Laboratory of Intelligent Manufacturing Design and Automation,Mechanical Engineering Department,Edmonton
2. Ontario Tech University,Faculty of Business and IT,Oshawa,Canada
3. Zayed University,College of Technological Innovation,Abu Dhabi,United Arab Emirates
4. University of Alberta,Laboratory of Intelligent Manufacturing Design and Automation,Mechanical Engineering Department,Edmonton,Alberta