Text this: Analysis of influencing factors and prediction model construction for asthenopia in mental laborers