Multi-attribute negotiation mechanism for manufacturing service allocation in smart manufacturing. (January 2022)