Wind and solar power systems: design, analysis, …