Metacognitive knowledge development and language learning in the context of web-based distance language learning : a multiple-case study of adult EFL learners in China