Integrated collaborative reflection model (ICRM) Part 1: role and process based conceptual study of collaborative reflection and collaborative knowledge building | Synapse