School of Astronautics;
Harbin Institute of Technology;
Harbin 150001;
P. R. China;
School of Mechanical Engineering and Automation;
Northeastern University;
Shenyang 110004;
P. R. China;
School of Computer Science and Technology;
Harbin Engineering University;
Harbin 150001;
P. R. China;