A Multi-objective Design Approach to Include Material, Manufacturing and Assembly Costs in the Early Design Phase