1. Lecturer, Harbin Institute of Technology, 150001 Heilongjiang, People’s Republic of China.
2. Professor, Harbin Institute of Technology, AIAA, 150001 Heilongjiang, People’s Republic of China (corresponding author).
3. Professor, Harbin Institute of Technology, School of Energy Science and Engineering, 150001 Heilongjiang, People’s Republic of China.