Have you ever experienced a power outage in your home or workplace? If so, you know how frustrating it can be to suddenly lose access...