DISTRIBUTED SOLAR GENERATION CURRENT KNOWLEDGE AND FUTURE TRENDS