Data-driven Methods for Modeling Complex Dynamical System