Small Scale Production, 3D Printing Adoption, 3D Printing Value-chain, And Heterogeneous Material Manufacturing