Yale tech sends astronomers straight to the ‘hell planet’ for findings