Has science finally found the ultimate hangover food?