The impact of self-assessment on language learners’ writing skill | Synapse