Genetic algorithms for reliability-based optimization in water quality management