SOLAR GENERATORS HARNESSING THE POWER OF THE SUN