IMPROVED SOLAR GENERATOR.