How do competition and collaboration affect supply chain performance? An agent based modeling approach · Study