1. Power Machinery & Vehicular Engineering Institute, College of Energy Engineering, Zhejiang University, Hangzhou 310058, China
2. State Power Investment Corporation Hydrogen Energy Tech Co., Ltd., Building 2, Yard 15, Xinya Street, Daxing District, Beijing 102600, China
3. School of Public Affairs, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China
4. School of Earth Sciences, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China
5. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
6. Shanghai Yinguan Technology Co., Ltd., Jianchuan Road 600, Shanghai 201100, China