The Effects of Collaborative Writing on EFL Learners’ Writing Skills and Their Perception of the Strategy | Synapse