1. College of Mechanical Engineering University of Shanghai for Science and Technology Shanghai PR China
2. State Key Laboratory of Automotive Safety and Energy Tsinghua University Beijing PR China
3. Shanghai Institute of Space Power‐sources Shanghai PR China
4. State Key Laboratory of Space Power‐sources Technology Shanghai PR China