Blockchain applications in PLM towards smart manufacturing