[1] Beijing Univ Chem Technol, Coll Chem Engn, State Key Lab Organ Inorgan Composites, North Third Ring Rd 15, Beijing 100029, Peoples R China
[2] Univ British Columbia, Dept Chem & Biol Engn, 2360 East Mall, Vancouver, BC V6T 1Z3, Canada
[3] Datang Northwest Elect Power Test & Res Inst, 155 Fengcheng Seven Rd, Xian 710021, Peoples R China