1. Key Laboratory of Chemical Engineering and Technology, State Ethnic Affairs Commission, Ningxia Key Laboratory of Solar Chemical Conversion Technology, North Minzu University , No. 204, North Wenchang Street, Xixia District, Yinchuan 750021 , P. R. China