Design an adaptive e-learning environment based on personalized factors and its impact on the development of students' metacognitive thinking skills | Synapse