DISTRIBUTED GENERATION SYSTEMS