WHAT ARE THE PARTS OF SOLAR POWER GENERATION NENPOWER