[1] Beijing Inst Technol, Beijing Key Lab Chem Power Source & Green Catalys, Beijing 100081, Peoples R China
[2] Shenyang Normal Univ, Coll Chem & Chem Engn, Shenyang 110034, Peoples R China
[3] Harbin Inst Technol, Sch Chem & Chem Engn, Harbin 150090, Peoples R China
[4] Collaborat Innovat Ctr Elect Vehicles, 5 Zhongguancun South Ave, Beijing 100081, Peoples R China