1. Harbin Boiler Company Limited, Harbin 150046, China
2. Department of Astronautic Science and Mechanics, Harbin Institute of Technology, Harbin 150001, China
3. College of Aerospace and Civil Engineering, Harbin Engineering University, Harbin 150001, China