Economic environmental dispatch of solar-wind-hydro-thermal power system. (September 2019)