The effect of computer-mediated communication (CMC) interaction on L2 vocabulary acquisition: A comparison study of CMC interaction and face-to-face interaction