[1] Dalian Univ Technol, Sch Chem Engn, PSU DUT Joint Ctr Energy Res, State Key Lab Fine Chem, Dalian 116024, Peoples R China
[2] Univ Western Australia, Dept Mech Engn, Perth, WA 6009, Australia
[3] Chinese Univ Hong Kong, Fac Sci, Dept Chem, Shatin, Hong Kong, Peoples R China