Text this: A novel Z-number based multi-stage assessment framework for problem-based learning in practical courses.