A causality based feature selection approach for data-driven dynamic security assessment