opportunities and challenges in additive manufacturing of