[1] Beijing Inst Technol, Sch Chem & Chem Engn, Beijing Key Lab Chem Power Source & Green Catalys, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Sch Mat & Environm, Jinfeng Rd 6, Zhuhai 519085, Peoples R China
[3] Univ Connecticut, Dept Chem, 55 North Eagleville Rd, Storrs, CT 06269 USA
[4] Univ Connecticut, Inst Mat Sci, U-3136,97 N Eagleville Rd, Storrs, CT 06269 USA