Event Correlation For Detecting Advanced Multi-Stage Cyber-Attacks