Wow! Signal Likely Originated From Habitable Solar System