1. Institute of Fuel Cell, Shanghai Jiao Tong University, Shanghai 200240, China
2. State Key Laboratory of Space Power-Sources Technology, Shanghai Institute of Space Power-Sources, Shanghai 200245, China
3. Sinopec Ningbo Engineering Co. Ltd (SNEC), Ningbo 315103, China