Promoting transformative learning at the intersections between formal and informal learning: the case of the virtual Communities of Practices.