Optimization of diagrid geometry based on the desirability function approach