[1] Lanzhou Univ, State Key Lab Appl Organ Chem, Key Lab Nonferrous Met Chem & Resources Utilizat, 222 Tianshui South Rd, Lanzhou 730000, Peoples R China
[2] Lanzhou Univ, Coll Chem & Chem Engn, 222 Tianshui South Rd, Lanzhou 730000, Peoples R China
[3] Marquette Univ, Dept Chem, Milwaukee, WI 53201 USA
[4] Chinese Acad Sci, Dalian Inst Chem Phys, Dalian Natl Lab Clean Energy, Dalian 116023, Peoples R China
[5] Chinese Acad Sci, Dalian Inst Chem Phys, State Key Lab Catalysis, Dalian 116023, Peoples R China
[6] Southern Univ Sci & Technol, Shenzhen Grubbs Inst, Dept Chem, Shenzhen 518055, Guangdong, Peoples R China
[7] Southern Univ Sci & Technol, Guangdong Prov Key Lab Energy Mat Elect Power, Shenzhen 518055, Guangdong, Peoples R China