1. Department of Mechanical Engineering;
University of Alberta 2. School of Mechatronics Engineering;
University of Electronic Science and Technology 3. Key Laboratory of Reliability Technology for Mechanical and Electrical Product of Zhejiang Province;