1. College of Chemistry and Chemical Engineering, North Minzu University, Yinchuan, Ningxia 750021, P. R. China
2. Key Laboratory of Chemical Engineering and Technology, State Ethnic Affairs Commission, North Minzu University, Yinchuan, Ningxia 750021, P. R. China
3. Ningxia Key Laboratory of Solar Chemical Conversion Technology, North Minzu University, Yinchuan 750021, P. R. China
4. State Key Laboratory of Supramolecular Structure and Materials, College of Chemistry, Jilin University, Changchun 130012, P. R. China