A Self-Adaptive Chaotic Particle Swarm Algorithm for Short-Term Hydro System Scheduling in Deregulate Environment