HOW LONG CAN A SOLAR POWERED GENERATOR RUN