1. National Innovation Institute of Defense Technology, Academy of Military Sciences, Beijing 100091, China
2. College of Naval Architecture and Ocean Engineering, Naval University of Engineering, Wuhan 430033, China
3. China Astronauts Research and Training Center, Beijing 100094, China