Renewable energy power plants