WHAT IS A SOLAR GENERATOR SOLAR POWER 101