The Impact of Team Synchrony on Argument Construction and Science Knowledge Acquisition: Insights from a Science Learning Game