1. College of Civil Engineering and ArchitectureGuangxi University Nanning 530004 China
2. Guangxi Key Laboratory of Disaster Prevention and Engineering SafetyGuangxi University Nanning 530004 China
3. Key Laboratory of Disaster Prevention and Structural Safety of Ministry of EducationGuangxi University Nanning 530004 China
4. Institute of Africa Water Resources and EnvironmentHebei University of Engineering Handan 056038 China
5. Department of Earth, Ocean, and Atmospheric Science and Department of Scientific ComputingFlorida State University Tallahassee FL 32306
6. Department of Earth SciencesUniversity of the Western Cape Cape Town South Africa