How can the use of blog software facilitate the writing process of English language learners? | Synapse