Task knowledge overlap and knowledge variety: the role of advice network structures and impact on group effectiveness