The online headline was certainly eye-catching: “China releases, then deletes, report that it may have detected signals from aliens.”