Affiliation: | 1. MOE Key Laboratory for Power Machinery and Engineering, School of Mechanical and Power Engineering, Shanghai Jiao Tong University, Shanghai 200240, China;2. Qian Xuesen Laboratory of Space Technology, China Academy of Space Technology, Beijing 100094, China;1. Purdue University, West Lafayette, IN, USA;2. Iowa State University, Ames, IA, USA;3. South Dakota School of Mines & Technology, Rapid City, SD, USA |