P2P Energy Transaction Platform to Minimize Uncertainty of Behind-the-Meter Distributed Generations and Energy Cost of Participants | IEEE Journals & Magazine | IEEE Xplore