Online reflective writing mechanisms and its effects on self-regulated learning: a case of web-based portfolio assessment system. Issue 7 (2nd October 2016)