An Overview of Writing Assessment: Theory, Research, and Practice