Text this: A review of the negotiation protocol for agent based manufacturing system control