DFEP: Distributed Funding-based Edge Partitioning