Recent Advances in Agent-based Complex Automated Negotiation