Event correlation for detecting advanced multi-stage cyber-attacks