1. Center of Rock Mechanics and Geohazards, Shaoxing University, Shaoxing, People’s Republic of China
2. Ocean College, Zhejiang University, Zhoushan, Zhejiang, People’s Republic of China
3. Department of Information and Electrical Engineering, Shaoxing University, Shaoxing, People’s Republic of China
4. Shanghai Institute of Disaster Prevention and Relief, Shanghai, People’s Republic of China
5. School of Resources and Safety Engineering, Central South University, Changsha, Hunan, China