Tool path modeling and fabrication of multi-boundary lens array by tool offset end-fly-cutting