Bản ghi email: Exploring the pros and cons of mechanistic case diagrams for problem-based learning