The impact of blended learning on student performance in an intensive block mode teaching setting