1. College of Oceanography and Space Informatics, China University of Petroleum (East China), Qingdao 266580, China
2. Department of Geography, College of Social Sciences Umm Al-Qura University, Makkah 24231, Saudi Arabia
3. Department of Geological Sciences, Jahangirnagar University, Dhaka 1342, Bangladesh
4. Department of Electrical and Computer Engineering, College of Engineering, Dhofar University, Salalah 211, Oman
5. PLA Troops No. 63629, Beijing 102699, China
6. PLA Troops No. 93525, Shigatse 857000, China