Department of Aerospace Engineering;
Harbin Institute of Technology;
Harbin 150001;
China;
College of Mechatronics Engineering;
Harbin Institute of Technology;
Harbin 150001;
China;
Department of Aeronautics andAstronautics;
Tsinghua University;
Beijing 100084;
China;