1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China, 400044
2. Department of Automotive Engineering, School of Transportation Science and Engineering, Beihang University, Beijing 100191, China
3. State Key Laboratory of Space Power-Sources Technology, Shanghai Institute of Space Power-Sources, Shanghai, 200245, P. R. China