Exploring the impacts of network mechanisms on knowledge sharing and extra-role behavior · Study