1. Tongji University, Institute of Applied Mechanics, No. 1239, Siping Road, Yangpu, Shanghai 200092, China
2. Tongji University, Institute of Applied Mechanics, No. 1239, Siping Road, Yangpu, Shanghai 200092, ChinabHarbin Marine Boiler and Turbine Research Institute, No. 35, Honghu Road, Daoli, Harbin 150078, China
3. Wuhan University of Technology, Mechanic and Electronic Engineering, No. 122 Luoshi Road, Wuhan 430070, China