1. College of Aerospace Engineering
2. Chongqing University
3. Chongqing 400044
4. China
5. The Green Aerotechnics Research Institute of Chongqing Jiaotong University
6. Chongqing 401120
7. State Key Laboratory of Space Power-Sources Technology
8. Shanghai Institute of Space Power-Sources
9. Shanghai 200245
10. CAS Key Laboratory of Materials for Energy Conversion
11. Shanghai Institute of Ceramics
12. Chinese Academy of Sciences
13. Shanghai 200050
14. State Key Laboratory of Reliability and Intelligence Electrical Equipment
15. National Engineering Research Center for Technological Innovation Method and Tool, and School of Mechanical Engineering
16. Hebei University of Technology
17. Tianjin 300401
18. Department of Mechanical Engineering
19. National University of Singapore
20. Singapore