A gender-role perspective on role conflict, work stress and social support.