Ruin S. Small-Scale Renewable Energy Systems...2020