The impact of internet use on physical activity among Chinese older adults: the mediating role of social support - Shen, Yifei; Lu, Chuntian; Wang, Bin (Frontiers in Public Health, 2025)