WHICH IS BETTER SOLAR OR A GENERATOR