Effects of physical activity participation on subjective well-being of Chinese residents: mediating effects of physical health status and perceived social development - Wei, Pingqiang; Qin, Ting; Zhu, Chengyi (Frontiers in Psychology, 2025)