1. College of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou, China
2. Department of Civil and Environmental Engineering, The Hong Kong Polytechnic University, Hong Kong, China
3. Department of Mechanical Engineering and Engineering Mechanics, Michigan Technological University, Houghton, MI, USA