The effectiveness of metacognitive learning in enhancing student’s mathematical analysis