[1] North Minzu Univ, Sch Chem & Chem Engn, Yinchuan 750021, Peoples R China
[2] North Minzu Univ, Ningxia Key Lab Solar Chem Convers Technol, Yinchuan 750021, Peoples R China
[3] North Minzu Univ, Key Lab Chem Engn & Technol, State Ethn Affairs Commiss, Yinchuan 750021, Peoples R China
[4] Porton Shanghai R&D Ctr, Shanghai 200245, Peoples R China
[5] Xinjiang Inst Technol, Urumqi 830008, Xinjiang, Peoples R China
[6] Northwestern Polytech Univ, Sch Chem & Chem Engn, Xian 710072, Shanxi, Peoples R China
[7] Shiraz Univ Technol, Lamerd Higher Educ Ctr, Chem Engn Dept, Shiraz 71555313, Iran