Text this: Application of a flipped classroom incorporating modified team-based learning in molecular biology laboratory teaching: a mixed methods study