1. College of Marine Engineering, Dalian Maritime University, Dalian 116026, China
2. Department of Mechanical Engineering, Clemson University, Clemson, South Carolina 29634-0921, USA
3. Department of Mechanical and Mechatronics Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1, Canada