Optimal Self-Schedule of a Hydro Producer under Uncertainty