A Novel Location Privacy-Preserving Task Allocation Scheme for Spatial Crowdsourcing