[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] North Minzu Univ, Sch Mat Sci & Engn, Yinchuan 750021, Peoples R China