The role of 3D printed heart models in immediate and long-term knowledge acquisition in medical education | Synapse