Solution to Security Constrained Environmental Pumped-Storage Hydraulic Unit Scheduling Problem by Genetic Algorithm. (22nd September 2013)