DISTRIBUTED GENERATION ENERGY STORAGE AND SMART GRID ENERGY STORAGE