1. College of Aerospace and Civil EngineeringHarbin Engineering University Harbin 150001 China
2. Department of Mechanical EngineeringNational University of Singapore Singapore 117576 Singapore
3. School of Mechanical and Power EngineeringEast China University of Science and Technology Shanghai 200237 China