[1] Chongqing Univ, Coll Chem & Chem Engn, State Key Lab Power Transmission Equipment & Syst, Chongqing 400044, Peoples R China
[2] South Cent Univ Nationalities, Key Lab Catalysis & Mat Sci State Ethn Affairs Co, Coll Chem & Mat Sci, Wuhan, Peoples R China
[3] South Cent Univ Nationalities, Key Lab Analyt Chem State Ethn Affairs Commiss, Coll Chem & Mat Sci, Minist Educ, Wuhan, Peoples R China
[4] Univ Chinese Acad Sci, Sch Chem & Chem Engn, Beijing, Peoples R China