Leveraging prospective teachers' reflective practice to stimulate professional development ; a case study at micro-teaching class