GENERATORS OR SOLAR PANELS WHICH IS BETTER