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