1. Key Laboratory of Chemical Engineering and Technology, State Ethnic Affairs Commission, North Minzu University, 750021 Yinchuan, China
2. Ningxia Key Laboratory of Solar Chemical Conversion Technology, North Minzu University, 750021 Yinchuan, China