Optimizing tool size and tool path of five-axis flank milling with bounded constraints via normal mapping. (October 2017)