Short term hydro–wind–thermal scheduling based on particle swarm optimization technique. (October 2016)