Opponent Modeling in Automated Negotiation Applied to P2P Energy Trading