Chinese Study Reveals Link between Exposure to Artificial Light at Night and Depression June 22, 2025