Sustainable Manufacturing: Challenges, Solutions and Implementation Perspectives