Differences in students' metacognitive strategy knowledge, motivation, and strategy use: A typology of self-regulated learners