Implementation of flipped classroom combined with case- and team-based learning in residency training.