Designing and installing small -scale solar power plants