1. School of Chemistry and Chemical Engineering North Minzu University Yinchuan China
2. State Key Laboratory of National Ethnic Affairs Commission Chemical Technology North Minzu University Yinchuan China
3. Ningxia Key Laboratory of Solar Chemical Conversion Technology North Minzu University Yinchuan China