A critical study of the linear programming gradient method for optimal design of water supply networks