Problem-based learning: its role in undergraduate surgical education.