1. School of Chemistry and Chemical Engineering, Harbin Institute of Technology, 150001 Harbin, China
2. State Grid Heilongjiang Electric Power Co., Ltd., Electric Power Research Institute, 150001 Harbin, China
3. Chongqing Research Institute of HIT, Chongqing 401135, People's Republic of China
4. Shanghai Institute of Space Power-Sources, State Key Laboratory of Space Power-Sources Technology, Shanghai 200245, China