1. College of Resources, Shandong University of Science and Technology, Tai’an 271000, China
2. College of Geodesy and Geomatics, Shandong University of Science and Technology, Qingdao 266590, China
3. Beijing Yuhang Intelligent Technology Co., Ltd., Beijing 100000, China
4. College of Oceanography and Space Informatics, China University of Petroleum (East China), Qingdao 266580, China
5. Department of Electrical and Computer Engineering, College of Engineering, Dhofar University, Salalah, 211, Oman