CIFD: Controlled Information Flow to Enhance Knowledge Distillation