Dynamic labelling of BDD and ZBDD for efficient non-coherent fault tree analysis. (December 2015)