1. School of Mechanical Engineering and Automation Northeastern University Shenyang China
2. Department of Mechanical and Aerospace Engineering University of Miami Coral Gables Florida USA
3. College of Mechanical and Automotive Engineering Zhaoqing University Zhaoqing China