Multi-state System Reliability Modeling and Assessment Based on Bayesian Networks