Working hours and depressive symptoms: the role of job stress factors