HOW LONG DOES A SOLAR POWERED GENERATOR RUN