1. China Astronaut Research and Training Center, Beijing 100094, China
2. Faculty of Materials and Manufacturing, Beijing University of Technology, Beijing 100124, China
3. National Key Laboratory of Human Factors Engineering, China Astronaut Research and Training Center, Beijing 100094, China
4. Beijing Key Laboratory of Advanced Manufacturing Technology, Beijing University of Technology, Beijing 100124, China