Fair Prosumer Participation in P2P Energy Markets: An Iterative Water–Filling Algorithm for Congestion Control | IEEE Conference Publication | IEEE Xplore