Exploring revision as a self-regulated process in EFL writing