Affiliation:
1. National University of Defense Technology, 410073 Changsha, People’s Republic of China
Funder
Technology Innovation Team of Manned Space Engineering
Young Elite Scientists Sponsorship Program
Natural Science Foundation of Hunan Province
National Natural Science Foundation of China
Publisher
American Institute of Aeronautics and Astronautics (AIAA)