Gravar-mail: Multi-agent systems approach to industry 4.0: Enabling collaboration considering a blockchain for knowledge representation