1. College of Aerospace and Civil Engineering,
Harbin Engineering University, Harbin 150001, China.
2. China Academy of Space Technology, Beijing 100090, China.
3. Department of Mechanical Engineering,
Stevens Institute of Technology, Hoboken, NJ 07030, USA.