Distributed spatial crowdsourcing based task allocation in Ocean Internet of Things - Hongtang Cao; Ying Guo; Fei Li; Keyi Zhang (Earth Science Informatics, 2023)