Object-oriented Bayesian networks for complex forensic DNA profiling problems