Micro flip teaching‒An innovative model to promote the active involvement of students