1. School of Physics and Electronic-Electrical Engineering, Ningxia University, Yinchuan 750021, China
2. Institute of Solid Mechanics, Ningxia University, Yinchuan 750021, China
3. Institute of Ethnic Preparatory Education, Ningxia University, Yinchuan 750021, China
4. Department of Civil Engineering, University of Engineering and Technology, Lahore 54890, Pakistan
5. College of Civil and Hydraulic Engineering, Ningxia University, Yinchuan 750021, China