1. School of Energy, Soochow University, Suzhou 215006, China
2. Troops 63921 of the Chinese People’s Liberation Army, Beijing 100094, China
3. Hydrogen Energy Engineering Technology Research Center, China Aerospace Science and Technology Limited Corporation, Beijing 100074, China
4. Beijing Institute of Aerospace Testing Technology, Beijing 100074, China