Market - hierarchy - networking : cooperation in times of globalization, fragmentation, and uncertainty