Knowledge management system requirements to support Engineering-To-Order manufacturing of SMEs | Synapse