Design and optimization of machining fixture layout using ANN and DOE