Scientific article with insane AI-generated images somehow passes peer review (Futurism, 02/15/2024)