Here is a portable power generator that powers and recharges your electronics and phones. The Jackery Power Pro offers 578 watts of power and weighs only 12 lbs. You can use it to power lights, fans, cameras, mini fridge, or even LCD TV. It comes with a 110V AC port, 120V DC port, and two USB ports.
According to the manufacturer, Jackery Power Pro can run a mini fridge for 10 hours. It offers surge overcharge and temperature protection for all your devices.[where to find more info]