Alien megastructure could be answer for what's dimming star