Network Governance: A cross-level study of social mechanisms, knowledge benefits, and strategic outcomes in joint-design alliances