[1] Beijing Inst Technol, Sch Mat Sci & Engn, Beijing Key Lab Environm Sci & Engn, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Collaborat Innovat Ctr Elect Vehicles Beijing, Beijing 100081, Peoples R China
[3] Beijing Inst Technol, Sch Chem & Chem Engn, Beijing 100081, Peoples R China