[1] SINOPEC Shanghai Res Inst Petrochem Technol, State Key Lab Green Chem Engn & Ind Catalysis, Shanghai 201208, Peoples R China
[2] China Petrochemical Corp, SINOPEC Grp, Beijing 100728, Peoples R China
[3] East China Normal Univ, Sch Chem & Mol Engn, Shanghai Key Lab Green Chem & Chem Proc, Shanghai 200062, Peoples R China