Optimizing smart manufacturing systems by extending the smart products paradigm to the beginning of life