1. Troops 95972 of PLA; Jiuquan 735000 People's Republic of China
2. National Key Laboratory of Science and Technology on Advanced Ceramic Fiber and Composites, College of Aerospace Science and Engineering, National University of Defense Technology; Changsha 410073 People's Republic of China