Persuasion among Agents: An Approach to Implementing a Group Decision System Based on Multi-Agent Negotiation