Factors affecting EFL students’ acceptance of blended learning for writing: examining the mediating effect of self-efficacy and writing performance | Synapse