Application of a flipped classroom incorporating team-based learning in molecular biology laboratory teaching: a mixed methods study | Synapse