An agent-based negotiation method for bilateral contracts of energy | IEEE Conference Publication | IEEE Xplore