1. College of Earth Science, Chengdu University of Technology, Chengdu 610059, China
2. State Key Laboratory of Geological Disaster Prevention and Geological Environmental Protection, Chengdu University of Technology, Chengdu 610059, China
3. College of Geological Engineering and Geomatics, Chang’an University, Xi’an 710064, China
4. College of Computer Science and Cyber Security (Oxford Brookes College), Chengdu University of Technology, Chengdu 610059, China
5. Huadong Engineering Corporation Limited, Hangzhou 311122, China