Person-environment fit and job stress