A fault diagnosis model based on belief rule base with dynamic uncertainty