WHAT DOES 100MW OF SOLAR POWER MEAN NENPOWER