publication venue for The impact of physical activity on the disability-related stress of individuals with physical disabilities: A five-year longitudinal study 2025