Distributed generator (DG)