Have you considered a "solar generator"? It's really false advertising but that's what they call them. It's a lithium battery back with 120 v, 12v and USB output. Can also jumpstart your car. They can be charged with solar panels, 12v (while running the car) or 120v. I've been pretty happy...