A Bayesian Monte Carlo-based algorithm for the estimation of small failure probabilities of systems affected by uncertainties. (September 2016)