“Meaninglessness makes me unhappy”: examining the role of a sense of alienation and life satisfaction in the relationship between the presence of meaning and depression among Chinese high school seniors - Hou, Xiaoxu; Hu, Jinsheng; Liu, Zhihong (Frontiers in Psychiatry, 2025)