Distributed Renewable Energy Systems