Fuzzy logic and artificial neural network for hydrological modeling