Simulation and optimum design of hybrid solar-wind and solar-wind-diesel power generation systems