1. College of Civil and Hydraulic Engineering, Ningxia University, Yinchuan 750021, China
2. Civil Engineering & Architecture, Anhui University of Technology, Ma’anshan 243002, China
3. College of Information Engineering, Ningxia University, Yinchuan 750021, China
4. College of Civil Engineering, North Minzu University, Yinchuan 750021, China