A novel approach for optimal design of water distribution networks