A Decentralized Control Architecture Applied to DC Nanogrid Clusters for Rural Electrification in Developing Regions