Unified Uncertainty Estimation for Cognitive Diagnosis Models