Technoeconomic Analysis and Optimization of Hybrid Solar-Wind-Hydrodiesel Renewable Energy Systems Using Two Dispatch Strategies. (4th January 2023)