The key to life satisfaction in emerging adults: unlocking the secrets of self-efficacy and physical activity - Luo, Lin (Frontiers in Public Health, 2024)