Solar Battery vs Generator: What’s Better for Outages?